Activités (Activities)
Plus récente (Latest)
False
Image de fond de la bannière
Activités UIAutomation
Dernière mise à jour 3 avr. 2024

Glisser et déposer

Exécute une opération de glisser-déposer de l’élément d’interface utilisateur source vers l’élément d’interface utilisateur de destination.

Cette API doit être ajoutée après Open ou Attach.

Définition

Espace de noms: UiPath.UIAutomationNext.API.Models

Assembly: UiPath.UIAutomationNext.API.Models (dans UiPath.UIAutomationNext.API.Models dll)

Surcharges

SurchargeDescription
DragAndDrop(IElementDescriptor, DragAndDropOptions)Déplace un élément d'IU spécifié, identifié par un descripteur d'un élément du Référentiel d'objets, tout en personnalisant l'action de glisser-déposer.
DragAndDrop(String, DragAndDropOptions)Déplace un élément d’IU spécifié, identifié par une chaîne à partir du Référentiel d’objets, tout en personnalisant l’action de glisser-déposer.
DragAndDrop(IElementDescriptor, TargetAnchorableModel, NKeyModifiers, NMouseButton, CursorMotionType, Boolean, Double)Glisse et dépose un élément d'IU spécifié, identifié par un descripteur d'un élément du Référentiel d'objets et par l'objet TargetAnchorableModel , tout en spécifiant les modificateurs de touches, le bouton de la souris et le type de mouvement du curseur à utiliser.
DragAndDrop(String, TargetAnchorableModel, NKeyModifiers, NMouseButton, CursorMotionType, Boolean, Double)Glisse et dépose un élément d'IU spécifié, identifié par une chaîne du Référentiel d'objets et un par l'objet TargetAnchorableModel , tout en spécifiant les modificateurs de touches, le bouton de la souris et le type de mouvement du curseur à utiliser.
DragAndDrop(TargetAnchorableModel, DragAndDropOptions)Déplace un élément d'IU spécifié, identifié par l'objet TargetAnchorableModel , tout en personnalisant l'action de glisser-déposer.
DragAndDrop(RuntimeTarget, DragAndDropOptions)Faites glisser et déposez un élément d’IU spécifié, identifié par une instance de runtime d’un élément du référentiel d’objets, tout en personnalisant l’action de glisser-déposer.

DragAndDrop(IElementDescriptor, DragAndDropOptions)

Déplace un élément d'interface utilisateur spécifié, identifié par un descripteur d'un élément d'interface utilisateur du référentiel d'objets, tout en personnalisant l'action de glisser-déposer.

DragAndDrop(
    IElementDescriptor elementDescriptor,
    DragAndDropOptions dragAndDropOptions)DragAndDrop(
    IElementDescriptor elementDescriptor,
    DragAndDropOptions dragAndDropOptions)
elementDescriptor IElementDescriptor

L’élément d’IU que vous souhaitez faire glisser et déposer, identifié par un descripteur d’un élément d’IU du référentiel d’objets.

dragAndDropOptions DragAndDropOptions

Options supplémentaires pour personnaliser l’opération de glisser-déposer. Vous pouvez choisir de personnaliser :

  • TargetOptions :
    • Délai d'attente - indique le délai d'attente (en secondes) d'attente de l'exécution de l'API avant qu'une erreur SelectorNotFoundException soit générée. La valeur par défaut est 30 secondes.
    • DélaiAprès : délai (en secondes) après l’exécution de l’API. La durée par défaut est de 0,3 seconde (300 millisecondes).
    • DélaiAvant : délai (en secondes) avant que l’API commence à effectuer des opérations. La durée par défaut est de 0,2 seconde (200 millisecondes).
  • TargetAnchorableModel – l’emplacement vers lequel vous souhaitez faire glisser et déposer l’élément d’IU.
  • NKeyModifiers : spécifiez les modificateurs de touches que vous souhaitez utiliser lors de l'opération de glisser-déposer. Les options suivantes sont disponibles : Aucun, Alt, Ctrl, Maj et Win.
  • NMouseButton - Spécifiez le bouton de la souris que vous souhaitez utiliser lors de l’opération de glisser-déposer. Les options suivantes sont disponibles : Gauche, Droite et Milieu.
  • CusorMotionType : spécifie le type de mouvement effectué par le curseur de la souris. Deux options sont disponibles :
    • Instantané (Instant) : le curseur passe à la destination. Par défaut, Instantané est sélectionné.
    • Lisse ( Smooth ) : le curseur se déplace progressivement vers la destination.
  • UseSourceHover : détermine s'il faut survoler la source avant de faire glisser.
  • DelayBetweenActions - Délai (en secondes) entre les actions nécessaires pour effectuer l’opération de glisser-déposer.

DragAndDrop(String, DragAndDropOptions)

Déplace un élément d’IU spécifié, identifié par une chaîne à partir du Référentiel d’objets, tout en personnalisant l’action de glisser-déposer.

DragAndDrop(
    string target,
    DragAndDropOptions dragAndDropOptions)DragAndDrop(
    string target,
    DragAndDropOptions dragAndDropOptions)
target String

L’élément d’IU que vous souhaitez faire glisser et déposer, identifié par une chaîne du Référentiel d’objets.

dragAndDropOptions DragAndDropOptions

Options supplémentaires pour personnaliser l’opération de glisser-déposer. Vous pouvez choisir de personnaliser :

  • TargetOptions :
    • Délai d'attente - indique le délai d'attente (en secondes) d'attente de l'exécution de l'API avant qu'une erreur SelectorNotFoundException soit générée. La valeur par défaut est 30 secondes.
    • DélaiAprès : délai (en secondes) après l’exécution de l’API. La durée par défaut est de 0,3 seconde (300 millisecondes).
    • DélaiAvant : délai (en secondes) avant que l’API commence à effectuer des opérations. La durée par défaut est de 0,2 seconde (200 millisecondes).
  • TargetAnchorableModel – l’emplacement vers lequel vous souhaitez faire glisser et déposer l’élément d’IU.
  • NKeyModifiers : spécifiez les modificateurs de touches que vous souhaitez utiliser lors de l'opération de glisser-déposer. Les options suivantes sont disponibles : Aucun, Alt, Ctrl, Maj et Win.
  • NMouseButton - Spécifiez le bouton de la souris que vous souhaitez utiliser lors de l’opération de glisser-déposer. Les options suivantes sont disponibles : Gauche, Droite et Milieu.
  • CusorMotionType : spécifie le type de mouvement effectué par le curseur de la souris. Deux options sont disponibles :
    • Instantané (Instant) : le curseur passe à la destination. Par défaut, Instantané est sélectionné.
    • Lisse ( Smooth ) : le curseur se déplace progressivement vers la destination.
  • UseSourceHover : détermine s'il faut survoler la source avant de faire glisser.
  • DelayBetweenActions - Délai (en secondes) entre les actions nécessaires pour effectuer l’opération de glisser-déposer.

DragAndDrop(IElementDescriptor, TargetAnchorableModel, NKeyModifiers, NMouseButton, CursorMotionType, Boolean, Double)

Glisse et dépose un élément d'IU spécifié, identifié par un descripteur d'un élément du Référentiel d'objets et par l'objet TargetAnchorableModel , tout en spécifiant les modificateurs de touches, le bouton de la souris et le type de mouvement du curseur à utiliser.
DragAndDrop(
    IElementDescriptor elementDescriptor,
    TargetAnchorableModel destinationTarget,
    [NKeyModifiers? keyModifiers],
    [NMouseButton? mouseButton],
    [CursorMotionType? cursorMotionType],
    [bool? useSourceHover],
    [double? delayBetweenActions])DragAndDrop(
    IElementDescriptor elementDescriptor,
    TargetAnchorableModel destinationTarget,
    [NKeyModifiers? keyModifiers],
    [NMouseButton? mouseButton],
    [CursorMotionType? cursorMotionType],
    [bool? useSourceHover],
    [double? delayBetweenActions])
elementDescriptor IElementDescriptor

L’élément d’IU que vous souhaitez faire glisser et déposer, identifié par un descripteur d’un élément du référentiel d’objets.

destinationTarget TargetAnchorableModel
L'emplacement vers lequel vous souhaitez faire glisser et déposer l'élément d'IU.
keyModifiers NKeyModifiers
Spécifiez les modificateurs de touches que vous souhaitez utiliser lors de l’opération de glisser-déposer. Les options suivantes sont disponibles : Aucun, Alt, Ctrl, Maj et Win.
mouseButton NMouseButton
Spécifiez le bouton de la souris que vous souhaitez utiliser lors de l’opération de glisser-déposer. Les options suivantes sont disponibles : Gauche, Droite et Milieu.
cursorMotionType CursorMotionType
Spécifie le type de mouvement effectué par le curseur de la souris. Deux options sont disponibles :
  • Instantané (Instant) : le curseur passe à la destination. Par défaut, Instantané est sélectionné.
  • Lisse ( Smooth ) : le curseur se déplace progressivement vers la destination.
useSourceHover Boolean

Détermine s’il faut survoler la source avant de faire glisser.

delayBetweenActions Double

Délai (en secondes) entre les actions nécessaires pour effectuer l’opération de glisser-déposer.

DragAndDrop(String, TargetAnchorableModel, NKeyModifiers, NMouseButton, CursorMotionType, Boolean, Double)

Glisse et dépose un élément d'IU spécifié, identifié par une chaîne du Référentiel d'objets et un par l'objet TargetAnchorableModel , tout en spécifiant les modificateurs de touches, le bouton de la souris et le type de mouvement du curseur à utiliser.
DragAndDrop(
    string target,
    TargetAnchorableModel destinationTarget,
    [NKeyModifiers? keyModifiers],
    [NMouseButton? mouseButton],
    [CursorMotionType? cursorMotionType],
    [bool? useSourceHover],
    [double? delayBetweenActions])DragAndDrop(
    string target,
    TargetAnchorableModel destinationTarget,
    [NKeyModifiers? keyModifiers],
    [NMouseButton? mouseButton],
    [CursorMotionType? cursorMotionType],
    [bool? useSourceHover],
    [double? delayBetweenActions])
target String
L’élément d’IU que vous souhaitez faire glisser et déposer, identifié par une chaîne du Référentiel d’objets.
destinationTarget TargetAnchorableModel

L'emplacement vers lequel vous souhaitez faire glisser et déposer l'élément d'IU.

keyModifiers NKeyModifiers
Spécifiez les modificateurs de touches que vous souhaitez utiliser lors de l’opération de glisser-déposer. Les options suivantes sont disponibles : Aucun, Alt, Ctrl, Maj et Win.
mouseButton NMouseButton
Spécifiez le bouton de la souris que vous souhaitez utiliser lors de l’opération de glisser-déposer. Les options suivantes sont disponibles : Gauche, Droite et Milieu.
cursorMotionType CursorMotionType
Spécifie le type de mouvement effectué par le curseur de la souris. Deux options sont disponibles :
  • Instantané (Instant) : le curseur passe à la destination. Par défaut, Instantané est sélectionné.
  • Lisse ( Smooth ) : le curseur se déplace progressivement vers la destination.
useSourceHover Boolean

Détermine s’il faut survoler la source avant de faire glisser.

delayBetweenActions Double

Délai (en secondes) entre les actions nécessaires pour effectuer l’opération de glisser-déposer.

DragAndDrop(TargetAnchorableModel, DragAndDropOptions)

Déplace un élément d'IU spécifié, identifié par l'objet TargetAnchorableModel , tout en personnalisant l'action de glisser-déposer.
DragAndDrop(
    TargetAnchorableModel target,
    DragAndDropOptions dragAndDropOptions)DragAndDrop(
    TargetAnchorableModel target,
    DragAndDropOptions dragAndDropOptions)
target TargetAnchorableModel
L'élément d'IU que vous souhaitez faire glisser et déposer, identifié par l'objet TargetAnchorableModel .
dragAndDropOptions DragAndDropOptions

Options supplémentaires pour personnaliser l’opération de glisser-déposer. Vous pouvez choisir de personnaliser :

  • TargetOptions :
    • Délai d'attente - indique le délai d'attente (en secondes) d'attente de l'exécution de l'API avant qu'une erreur SelectorNotFoundException soit générée. La valeur par défaut est 30 secondes.
    • DélaiAprès : délai (en secondes) après l’exécution de l’API. La durée par défaut est de 0,3 seconde (300 millisecondes).
    • DélaiAvant : délai (en secondes) avant que l’API commence à effectuer des opérations. La durée par défaut est de 0,2 seconde (200 millisecondes).
  • TargetAnchorableModel – l’emplacement vers lequel vous souhaitez faire glisser et déposer l’élément d’IU.
  • NKeyModifiers : spécifiez les modificateurs de touches que vous souhaitez utiliser lors de l'opération de glisser-déposer. Les options suivantes sont disponibles : Aucun, Alt, Ctrl, Maj et Win.
  • NMouseButton - Spécifiez le bouton de la souris que vous souhaitez utiliser lors de l’opération de glisser-déposer. Les options suivantes sont disponibles : Gauche, Droite et Milieu.
  • CusorMotionType : spécifie le type de mouvement effectué par le curseur de la souris. Deux options sont disponibles :
    • Instantané (Instant) : le curseur passe à la destination. Par défaut, Instantané est sélectionné.
    • Lisse ( Smooth ) : le curseur se déplace progressivement vers la destination.
  • UseSourceHover : détermine s'il faut survoler la source avant de faire glisser.
  • DelayBetweenActions - Délai (en secondes) entre les actions nécessaires pour effectuer l’opération de glisser-déposer.

DragAndDrop(RuntimeTarget, DragAndDropOptions)

Faites glisser et déposez un élément d’IU spécifié, identifié par une instance de runtime d’un élément du référentiel d’objets, tout en personnalisant l’action de glisser-déposer.

DragAndDrop(
    RuntimeTarget target,
    DragAndDropOptions dragAndDropOptions)DragAndDrop(
    RuntimeTarget target,
    DragAndDropOptions dragAndDropOptions)
target RuntimeTarget
L’élément d’IU que vous souhaitez faire glisser et déposer, identifié par une instance de runtime d’un élément du référentiel d’objets.
dragAndDropOptions DragAndDropOptions

Options supplémentaires pour personnaliser l’opération de glisser-déposer. Vous pouvez choisir de personnaliser :

  • TargetOptions :
    • Délai d'attente - indique le délai d'attente (en secondes) d'attente de l'exécution de l'API avant qu'une erreur SelectorNotFoundException soit générée. La valeur par défaut est 30 secondes.
    • DélaiAprès : délai (en secondes) après l’exécution de l’API. La durée par défaut est de 0,3 seconde (300 millisecondes).
    • DélaiAvant : délai (en secondes) avant que l’API commence à effectuer des opérations. La durée par défaut est de 0,2 seconde (200 millisecondes).
  • TargetAnchorableModel – l’emplacement vers lequel vous souhaitez faire glisser et déposer l’élément d’IU.
  • NKeyModifiers : spécifiez les modificateurs de touches que vous souhaitez utiliser lors de l'opération de glisser-déposer. Les options suivantes sont disponibles : Aucun, Alt, Ctrl, Maj et Win.
  • NMouseButton - Spécifiez le bouton de la souris que vous souhaitez utiliser lors de l’opération de glisser-déposer. Les options suivantes sont disponibles : Gauche, Droite et Milieu.
  • CusorMotionType : spécifie le type de mouvement effectué par le curseur de la souris. Deux options sont disponibles :
    • Instantané (Instant) : le curseur passe à la destination. Par défaut, Instantané est sélectionné.
    • Lisse ( Smooth ) : le curseur se déplace progressivement vers la destination.
  • UseSourceHover : détermine s'il faut survoler la source avant de faire glisser.
  • DelayBetweenActions - Délai (en secondes) entre les actions nécessaires pour effectuer l’opération de glisser-déposer.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.